/*
 * $Id: GameMap.java 23 2009-03-31 23:37:36Z aaron.day $
 */
package org.crazydays.gameplan.map;


/**
 * GameMap is an specific implementation of a game map.
 */
public class GameMap
        extends AbstractGameMap
{
	/**
	 * GameMap constructor.
	 * 
	 * @param name Name
	 */
	public GameMap(String name)
	{
		super(name);
	}

	/**
	 * Map constructor.
	 * 
	 * @param name Name
	 * @param geometry Geometry
	 */
	public GameMap(String name, Geometry geometry)
	{
		super(name, geometry);
	}

	/**
	 * Map constructor.
	 * 
	 * @param name Name
	 * @param height Height
	 * @param width Width
	 * @param type Type
	 * @param size Size
	 */
	public GameMap(String name, int height, int width, GridType type,
	        int size)
	{
		super(name, new Geometry(height, width, type, size));
	}
}
